package com.yjf.ljr.dataclass;

import java.io.Serializable;
import java.util.List;

import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.yjf.ljr.parser.DataClass;

public class MyAccountDataClass extends DataClass {
	
	@Expose
	public String activeAccount;// 资金账户是否激活
	@Expose// 注册链接
	public String openInvestorUrl;
	@Expose
	public String userId;// 用户Id

	@Expose
	@SerializedName("list")
	public List<MyAccountInfo> userInfos;

	
	public static class MyAccountInfo implements Serializable {
		private static final long serialVersionUID = 3L;

		@Expose
		// 用户名
		public String userName;
		@Expose
		// 真实姓名
		public String realName;
		@Expose
		// 资产总额
		@SerializedName("balance")
		public String total;
		@Expose
		// 可用余额
		@SerializedName("availableBalance")
		public String available;
		@Expose
		// 待收本金
		public String duein;
		@Expose
		// 冻结金额
		@SerializedName("freezeAmount")
		public String freeze;

		@Expose
		// 待收收益
		public String dueinProfit;
		@Expose
		// 总收益
		public String investedProfitAmount;
		@Expose
		// 投资总额
		public String totalInvestedAmount;
		@Expose
		// 已收收益
		public String paidInvestedAmount;
		
		//角色名称
		@Expose
		public String rolesName;

		
		// 权限信息===================
		@Expose
		// 投资的项目
		public String investProject;
		@Expose
		// 交易明细
		public String tradeDetail;
		@Expose
		// 客户管理
		public String consumerManager;
		@Expose
		// 业务管理
		public String businessManager;
		@Expose
		// 账户信息
		public String accountInfo;
		@Expose
		// 二维码权限
		public String QRCode;
		@Expose
		// 红包权限
		public String giftMoneyInfo;
	}
}
